In [2]:
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.pyplot import figure
import tableprint
import ipyplot
import glob, os
from PIL import Image


plt.rcParams["figure.figsize"] = (13,8)
In [ ]:
 
In [3]:
# Vanilla Blocks - Width 32

datasets_dir = '/home/hsouri/results/dt_vision/backup results/6- Nov2/vanilla32'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

0

1

2

In [12]:
# Vanilla Blocks - Width 32 - max confidence

datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/vanilla32-conf'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

0

1

2

In [13]:
# Vanilla Blocks - Width 32 - 2 blocks in each recurrent block

datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/vanilla32-2'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[8] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

In [4]:
# Vanilla Blocks - Width 128

datasets_dir = '/home/hsouri/results/dt_vision/backup results/6- Nov2/vanilla128'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

0

1

2

In [10]:
# Vanilla Blocks - Width 128 - 2 blocks in each recurrent block

datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/vanilla128-2'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[8] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

In [5]:
# RESBlocks - width 32
datasets_dir = '/home/hsouri/results/dt_vision/backup results/6- Nov2/res32'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

0

1

2

In [14]:
# RESBlocks - width 32 - max confidence
datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/resnet32-conf'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

In [11]:
# RESBlocks- Width 32 - 2 blocks in each recurrent block

datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/resnet32-2'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[8] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

0

1

2

0

1

2

In [15]:
# RESBlocks- Width 32 - 2 blocks in each recurrent block - max confidence

datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/resnet32-2-conf'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[8] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

In [6]:
# Vanilla Blocks - Width 128
# TinyImageNet
datasets_dir = '/home/hsouri/results/dt_vision/backup results/7- nov4 -report/tinyimagenet'
images_dir = glob.glob(datasets_dir + '/*.png')
images = [Image.open(img_dir) for img_dir in images_dir]
labels = [dir.split('/')[-1].split('_')[7] for dir in images_dir]
ipyplot.plot_class_tabs(images, labels, img_width=400)

0

1

2

In [ ]:
 
In [ ]: